package com.yl.auth.service.impl;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.yl.auth.entity.Wcshenqing;
import com.yl.auth.mapper.WcshenqingMapper;
import com.yl.auth.model.vo.WcshenqingVo;
import com.yl.auth.service.WcshenqingService;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.time.LocalDateTime;
import java.util.List;

/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author ln
 * @since 2023-06-25
 */
@Service
public class WcshenqingServiceImpl extends ServiceImpl<WcshenqingMapper, Wcshenqing> implements WcshenqingService {
    @Resource
    private WcshenqingMapper wcshenqingMapper;

    @Override
    public Page<WcshenqingVo> getPageVo(Page<WcshenqingVo> iPage, String lrname, Integer wczhuangtai, String createtime) {
        return wcshenqingMapper.getPageVo(iPage,lrname,wczhuangtai,createtime);
    }

    @Override
    public WcshenqingVo getByIds(Integer id) {
        return wcshenqingMapper.getByIds(id);
    }

    @Override
    public WcshenqingVo getcwlaoren(Integer id) {
        return wcshenqingMapper.getcwlaoren(id);
    }

    @Override
    public Page<WcshenqingVo> getwcgengji(Page<WcshenqingVo> iPage, String lrname, String djtime, String hname, Integer djzhuangtai) {
        return wcshenqingMapper.getwcgengji(iPage, lrname, djtime,hname,djzhuangtai);
    }

    @Override
    public WcshenqingVo getdjlaoren(Integer id) {
        return wcshenqingMapper.getdjlaoren(id);
    }

    @Override
    public WcshenqingVo getByIddj(Integer id) {
        return wcshenqingMapper.getByIddj(id);
    }

    @Override
    public String getShenPiLaoRenName(Integer id) {
        return wcshenqingMapper.getShenPiLaoRenName(id);
    }

    @Override
    public void updatezhungtai() {
        wcshenqingMapper.updatezhungtai();
    }

    @Override
    public List<WcshenqingVo> getxiaowcgengji(Integer djzhuangtai) {
        return wcshenqingMapper.getxiaowcgengji(djzhuangtai);
    }

    @Override
    public WcshenqingVo getxiaowcxiangqing(Integer id) {
        return wcshenqingMapper.getxiaowcxiangqing(id);
    }


    @Override
    public WcshenqingVo getxiaowchuixian(Integer id) {
        return wcshenqingMapper.getxiaowchuixian(id);
    }

    @Override
    public void tijiaofanhuidengji(WcshenqingVo wcshenqingVo) {
        wcshenqingMapper.tijiaofanhuidengji(wcshenqingVo);
    }

    @Override
    public void updateByIds(WcshenqingVo wcshenqingVo) {
        wcshenqingMapper.updateByIds(wcshenqingVo);
    }

    @Override
    public void updatezhungtais() {
        wcshenqingMapper.updatezhungtais();
    }


}
